home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
fg
/
fgl402e
/
expas.arj
/
TEMP
/
13-07.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1995-01-31
|
799b
|
44 lines
program main;
uses fgmain, fgbitmap, fgmisc;
var
key, aux : byte;
old_mode : integer;
x, y : integer;
begin
fg_initpm;
old_mode := fg_getmode;
fg_setmode(13);
fg_resize(640,400);
fg_setcolor(2);
fg_rect(0,fg_getmaxx,0,fg_getmaxy);
fg_setcolor(15);
fg_box(0,fg_getmaxx,0,fg_getmaxy);
fg_justify(0,0);
fg_move(320,200);
fg_print('Press arrow keys to pan.',24);
x := 0;
y := 0;
repeat
begin
fg_getkey(key,aux);
if (aux = 72) and (y < 200) then
inc(y)
else if (aux = 75) and (x < 320) then
inc(x)
else if (aux = 77) and (x > 0) then
dec(x)
else if (aux = 80) and (y > 0) then
dec(y);
fg_pan(x,y);
end;
until (key = 27);
fg_setmode(old_mode);
fg_reset;
end.